// loginApp
angular.module('loginApp', []);

// mainApp
var app = angular.module('mainApp', [
	'ngRoute',
	'ngSanitize',
	'ui.bootstrap',
	'ui.select',
	'app.ser',
	'app.ser.information',
	'app.ser.inforInput',
	'app.ser.systemLog',
	'app.ser.member',
	'app.con.default',
	'app.con.information',
	'app.con.inforInput',
	'app.con.shoppingList',
	'app.con.systemLog',
	'app.con.member'
]);

// ngRouter
app.config(['$routeProvider',function($routeProvider) {
	$routeProvider.
	when('/', {
		controller: 'DefaultController',
		templateUrl: './database/Home/View/default/default.html'
	}).
	when('/information', {
		controller: 'InformationController',
		templateUrl: './database/Home/View/information/information.html'
	}).
	when('/inforInput', {
		controller: 'InforInputController',
		templateUrl: './database/Home/View/inforInput/inforInput.html'
	}).
	when('/systemLog', {
		controller: 'SystemLogController',
		templateUrl: './database/Home/View/systemLog/systemLog.html'
	}).
	when('/member', {
		controller: 'MemberController',
		templateUrl: './database/Home/View/member/member.html'
	}).
	otherwise({
		redirectTo: '/'
	});
}]);
// app.run(function($rootScope, $location, $state) {
//     $rootScope.$on('userIntercepted', function(errorType) {
//         location.href = 'login.html';
//     });
// });
